Hygienic macro

Results: 75



#Item
41Transformation languages / Source code / Macro programming languages / Dylan programming language / Hygienic macro / Scheme programming language / Scheme / Macro / Syntactic closure / Computing / Software engineering / Computer programming

How to Write Seemingly Unhygienic and Referentially Opaque Macros with Syntax-rules Oleg Kiselyov∗ Software Engineering, Naval Postgraduate School, Monterey, CA 93943 ,

Add to Reading List

Source URL: repository.readscheme.org

Language: English - Date: 2010-10-22 08:05:29
42Source code / Transformation languages / C programming language / Dylan programming language / Hygienic macro / Scheme programming language / Macro / Scheme / Racket / Computing / Computer programming / Software engineering

Keeping it Clean with Syntax Parameters Eli Barzilay Ryan Culpepper Matthew Flatt

Add to Reading List

Source URL: www.schemeworkshop.org

Language: English - Date: 2011-10-17 13:23:12
43Source code / Functional languages / C programming language / Cross-platform software / Transformation languages / Hygienic macro / C preprocessor / Macro / Racket / Computing / Computer programming / Software engineering

Adapting Scheme-Like Macros to a C-Like Language Kevin Atkinson Matthew Flatt University of Utah, School of Computing

Add to Reading List

Source URL: www.schemeworkshop.org

Language: English - Date: 2011-10-17 13:24:18
44Transformation languages / Macro programming languages / Dylan programming language / Hygienic macro / Meta-programming / Scheme programming language / Macro / Lambda calculus / Model theory / Computing / Software engineering / Computer programming

A Theory of Hygienic Macros David Herman and Mitchell Wand College of Computer and Information Science Northeastern University Boston, MA 02115 {dherman,wand}@ccs.neu.edu

Add to Reading List

Source URL: www.ccs.neu.edu

Language: English - Date: 2007-10-15 14:26:08
45Functional languages / Lisp programming language / Transformation languages / Source code / Macro programming languages / Hygienic macro / Macro / Common Lisp / Scheme / Software engineering / Computing / Computer programming

A Stepper for Scheme Macros Ryan Culpepper Matthias Felleisen Northeastern University

Add to Reading List

Source URL: www.schemeworkshop.org

Language: English - Date: 2011-08-12 16:48:15
46Scheme / Procedural programming languages / Data types / Cross-platform software / String / C / Hygienic macro / Main function / Software engineering / Computing / Programming language theory

;; logic #t #f (and _expr.._) ;short circuit (or _expr.._) ;short circuit (not _expr_)

Add to Reading List

Source URL: ra3s.com

Language: English
47Lisp programming language / Functional languages / Transformation languages / Source code / Hygienic macro / Scheme programming language / Common Lisp / Macro / ACL2 / Computer programming / Computing / Software engineering

Hygienic Macros for ACL2 Carl Eastlund and Matthias Felleisen Northeastern University Boston, MA, USA {cce,matthias}@ccs.neu.edu

Add to Reading List

Source URL: www.ccs.neu.edu

Language: English - Date: 2015-03-24 18:44:54
48Functional languages / Transformation languages / Procedural programming languages / Source code / Lisp programming language / Hygienic macro / Macro / Common Lisp / Scheme / Software engineering / Computing / Computer programming

Debugging Hygienic Macros 1 Ryan Culpepper, Matthias Felleisen College of Computer and Information Science, Northeastern University, Boston MA 02115, USA Abstract

Add to Reading List

Source URL: www.ccs.neu.edu

Language: English - Date: 2015-03-24 18:44:54
49Source code / Formal languages / C programming language / Transformation languages / Hygienic macro / Scheme programming language / Macro / Pattern matching / Attribute grammar / Computer programming / Computing / Software engineering

Fortifying Macros ∗ Ryan Culpepper † Matthias Felleisen Northeastern University

Add to Reading List

Source URL: www.ccs.neu.edu

Language: English - Date: 2015-03-24 18:44:54
50Functional languages / Programming language implementation / Transformation languages / Racket / Lisp programming language / Cross-platform software / Macro / Hygienic macro / Scheme / Software engineering / Computing / Computer programming

Source-to-Source Compilation in Racket You Want it in Which Language? Tero Hasu Matthew Flatt

Add to Reading List

Source URL: ifl2014.github.io

Language: English - Date: 2015-03-04 15:20:42
UPDATE